﻿//============================================================
//write by bxl at 2021-06-13 22:11:41
//============================================================



using BCCommon;
using BCDto.CRM.BigCustomerTradeRecord;
using BCDto.Sim.Admin.Admin;

namespace BCService.CRM.BigCustomerTradeRecord
{
    public interface IBigCustomerTradeRecordService
    {
        BigCustomerTradeRecordDto Add(BigCustomerTradeRecordRequestDto bigCustomerTradeRecordRequestDto, AdminDto admin);
        void Delete(long bigCustomerTradeRecordId);
        BigCustomerTradeRecordDto GetById(long bigCustomerTradeRecordId);
        PageableList<BigCustomerTradeRecordDto> GetList(int pageIndex, int pageSize);
        BigCustomerTradeRecordDto Update(BigCustomerTradeRecordDto bigCustomerTradeRecordDto, AdminDto admin);
    }
}